package demo8;

import com.alibaba.druid.pool.DruidDataSource;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Component;

//Spring容器的配置类
@Configuration
@ComponentScan("demo8")
public class Config {

    @Bean
    public Student initStudent(){
        return new Student();
    }

    @Bean
    public DruidDataSource initDruidDataSource(){
        DruidDataSource dataSource = new DruidDataSource();
        dataSource.setUrl("jdbc:mysql://localhost:3307/tedu?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&rewriteBatchedStatements=true");
        dataSource.setUsername("root");
        dataSource.setPassword("root");
        dataSource.setMaxActive(10);//池中的最大连接数
        dataSource.setInitialSize(5);
        return dataSource;
    }



}
